.full{ width: 100%; }
.block{ display: block; }
.ib{ display: inline-block !important; }

.heading-one{ font-size: $fontSizeXXL; }
.heading-two{ font-size: $fontSizeXL; }
.heading-three{ font-size: $fontSizeL; }
.heading-four{ font-size: $fontSizeM; }
.heading-five{ font-size: $fontSizeS; }
.heading-six{ font-size: $fontSizeXS; }

.text-default{ color: $body-font-color; }

.text-medium-light-grey{ color: $mediumlight; }

.text-overflow{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.nowrap{
	white-space: nowrap;
}

.priority-unknown{ border-color: #ccc; }
.priority-low{ border-color: #ffd700; }
.priority-medium{ border-color: #ff8000; }
.priority-high{ border-color: #da1500; }

.cc-priority-unknown{ color: #ccc; }
.cc-priority-low{ color: #ffd700; }
.cc-priority-medium{ color: #ff8000; }
.cc-priority-high{ color: #da1500; }

.no-b{ border: none; };

.ba{ border: 1px solid #eaeef0; }
.bt{ border-top: 1px solid #eaeef0; }
.br{ border-right: 1px solid #eaeef0; }
.bb{ border-bottom: 1px solid #eaeef0; }
.bl{ border-left: 1px solid #eaeef0; }

.no-b{ border: none !important; }
.no-bt{ border-top: none !important; }
.no-br{ border-right: none !important; }
.no-bb{ border-bottom: none !important; }
.no-bl{ border-left: none !important; }

.radius-tl{ border-top-left-radius: 3px; }
.radius-tr{ border-top-right-radius: 3px; }
.radius-br{ border-bottom-right-radius: 3px; }
.radius-bl{ border-bottom-left-radius: 3px; }

.text-secondary{ color: #999 !important; }
.text-default{ color: $body-font-color !important; }

.label-helper{
	margin-top: 20px !important;
}

.bg-white{
	background-color: $white;
}

.v-middle{
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.checkbox-helper {
	overflow: hidden;
	display: inline-block;
	span{
		line-height: 30px;
		display: block;
		width: 50px;
		border-radius: 3px;
		text-align: center;
		border: 1px solid #eee;
	}
	input{
		opacity: 0;
		position: absolute;
		top: -50px;
	}
	input:checked + span {
		border-color:$secondary-color;
		background: $secondary-color;
		color: $primary-color;
	}
}

